a stream of traffic

Translations
un flot de circulation
Definitions
A continuous flow of vehicles or pedestrians moving along a road or pathway.